a big, coarse woman - Francés Inglés Diccionario